haldane's apparatus - French English Dictionary